Siebrand Mazeland [Fri, 20 Jun 2008 08:47:54 +0000 (08:47 +0000)]
(for for previous incomplete commit message)
(bug 11488) Update namespaces for Hungarian.
Was about time that I did this as I was being threatened with decayed corpses :)
http://commons.wikimedia.org/w/index.php?title=User_talk:Siebrand&oldid=
12334627#Hungarian_Wikipedia_.28the_people_still_ask_or_namespace-renaming.29
Siebrand Mazeland [Fri, 20 Jun 2008 08:46:31 +0000 (08:46 +0000)]
(bug ) Update namespaces for Hungarian.
Was about time that I did this as I was being threatened with decayed corpses :)
Brion Vibber [Thu, 19 Jun 2008 23:48:09 +0000 (23:48 +0000)]
Apply live hack -- exception for invalid actions (as opposed to....?)
Brion Vibber [Thu, 19 Jun 2008 23:35:40 +0000 (23:35 +0000)]
update ips for our silly internal script... which really should not be in core mw, but in a separate module for our internal scritps :D
Brion Vibber [Thu, 19 Jun 2008 23:33:45 +0000 (23:33 +0000)]
apply live hacks: debug logging for spam regex & blacklist hits
Brion Vibber [Thu, 19 Jun 2008 23:22:03 +0000 (23:22 +0000)]
replace live hack: include debug info in thumb.php (switch it in with $wgShowHostnames)
Brion Vibber [Thu, 19 Jun 2008 22:11:03 +0000 (22:11 +0000)]
Revert r36446, 36447 -- spews a whole bunch of table alignment into various skins' skin-specific CSS.
This seems a bit odd; if there's a reason for it *at all* it should be in the shared CSS, but I don't see any reason for it to begin with, really.
Brion Vibber [Thu, 19 Jun 2008 21:40:36 +0000 (21:40 +0000)]
re-tweak filename: todo -- refactor this crap to use classes and the autoloader
Brion Vibber [Thu, 19 Jun 2008 21:28:21 +0000 (21:28 +0000)]
Revert the email footer for the moment. A few comments:
* It's using the *sending* user's UI language for the footer, which is not ideal.
* There's no clean separation between body text and footer; the text will run together unappetizingly.
* The default message is really long
* "Sent automatically" implies that it's something like a "this page changed, and the computer is notifying you", but this is an explicit user-to-user messaging action, not automatic at all.
* It's trying to take the 'allowemail' toggle string, which may contain arbitrary HTML, and pop it into a plaintext email. This can cause very ugly output if formatting or character entities are being used in the message string.
Brion Vibber [Thu, 19 Jun 2008 21:12:45 +0000 (21:12 +0000)]
Rename all the special page class files back to their proper names.
1) This keeps the filename the same as the classname, which is always nice
2) This avoids duplicate filenames (such as includes/Export.php and includes/specials/Export.php)
So I've at least got a chance of figuring out what file is what still...
Brion Vibber [Thu, 19 Jun 2008 21:02:23 +0000 (21:02 +0000)]
Revert r36413 -- renaming of search files into 'search' subdirectory
The loss of specific names would create a visible name conflict; when you've got "MySQL.php" open, what the hell is it? Is it the DatabaseMySQL class? Some other random MySQL-related thing? Update.php is also confusing -- we have an update.php which is a command-line script.
Don't do these confusing names; there's no pressing functional need to move the files at all, but if you must move them at least keep their distinct names so I can find my code.
Alexandre Emsenhuber [Thu, 19 Jun 2008 20:40:41 +0000 (20:40 +0000)]
Note that restrictions are rights, not groups. So now, cascading protection will be allowed if all groups that have the right being check have the 'protect' right too.
Brion Vibber [Thu, 19 Jun 2008 19:41:48 +0000 (19:41 +0000)]
Revert r36346 - 'print.css' message default value not needed since it's not used (since it didn't work)
Raimond Spekking [Thu, 19 Jun 2008 18:42:07 +0000 (18:42 +0000)]
Localisation updates German
Brion Vibber [Thu, 19 Jun 2008 18:18:57 +0000 (18:18 +0000)]
Revert r36308 "(bug 2889) MediaWiki:Print.css now applies to the printable version"
Doesn't actually work -- it applies it to 'printable=yes' print simulation, but not to actual printable stylesheet.
Brion Vibber [Thu, 19 Jun 2008 18:00:22 +0000 (18:00 +0000)]
Revert r36273:
The change was described only as "Fix confused code", but it changed from something
that appears to make sense (check for a permission key for that restriction group)
to something that doesn't (hardcoded check for two particular names).
If the change has an effect, and there's a reason for it, please describe it
in a bit more detail.
Brion Vibber [Thu, 19 Jun 2008 17:49:26 +0000 (17:49 +0000)]
Update linktrail parser test case for change in r36253: default linktrail now allows capitals.
Brion Vibber [Thu, 19 Jun 2008 17:19:36 +0000 (17:19 +0000)]
Update parser test case for fixes in r36248
Robert Leverington [Thu, 19 Jun 2008 16:14:48 +0000 (16:14 +0000)]
* Correct fix, remove if that should have been replaced.
Rotem Liss [Thu, 19 Jun 2008 15:44:09 +0000 (15:44 +0000)]
Update.
Rotem Liss [Thu, 19 Jun 2008 15:39:30 +0000 (15:39 +0000)]
Fixes.
Meno25 [Thu, 19 Jun 2008 15:31:06 +0000 (15:31 +0000)]
Fix naming error
Robert Leverington [Thu, 19 Jun 2008 15:18:48 +0000 (15:18 +0000)]
* Improve indentation.
* Remove excess tabs.
* Fix syntax error.
Meno25 [Thu, 19 Jun 2008 14:46:50 +0000 (14:46 +0000)]
Add support for Higri (Islamic) calendar
Patch by AhmadSherif
Chad Horohoe [Thu, 19 Jun 2008 14:19:54 +0000 (14:19 +0000)]
revert 36435. Bad logic slaps mw-redirect on pages that aren't even redirects.
Roan Kattouw [Thu, 19 Jun 2008 13:43:14 +0000 (13:43 +0000)]
API: Added bkip parameter to list=blocks. This more than fixes bug 14405.
About the database query: I know it filesorts the result set, but that shouldn't cause any trouble as the result set is always small. To be more specific: it cannot be larger than 17 rows. This is because bkip=foo only grabs (range) blocks that contain foo *in its entirety*. Therefore, in the worst case foo is a single IP and the result set will consist of a single block, a /31 range block, a /30, etc. to /16 (blocks that cross /16 , which adds up to 17 blocks (note that there's only one /N range that a /N+K range is part of).
Alexandre Emsenhuber [Thu, 19 Jun 2008 13:22:57 +0000 (13:22 +0000)]
Per r35950: removed unused file
Raimond Spekking [Thu, 19 Jun 2008 10:07:34 +0000 (10:07 +0000)]
* Per Nikerabbits suggestion: Move vertical-align into CSS
* Move text-align into CSS too.
Raimond Spekking [Thu, 19 Jun 2008 09:00:43 +0000 (09:00 +0000)]
* (bug 14590) Vertical align cells of Special:Preferences
Raimond Spekking [Thu, 19 Jun 2008 06:50:32 +0000 (06:50 +0000)]
Localisation updates Kazakh
(bug 12145) patch by AlefZet
Aaron Schulz [Thu, 19 Jun 2008 06:14:53 +0000 (06:14 +0000)]
Loosen ipv4 check back, this really should be called isLikeIP()
Chad Horohoe [Thu, 19 Jun 2008 03:14:05 +0000 (03:14 +0000)]
Hooks EditFilter and EditFilter complete got a new param (edit summary), docs updated with this.
Chad Horohoe [Wed, 18 Jun 2008 22:21:21 +0000 (22:21 +0000)]
Redirects in logs, rc, etc. should have mw-redirect applied.
Alexandre Emsenhuber [Wed, 18 Jun 2008 20:45:10 +0000 (20:45 +0000)]
Made NewpagesForm extends SpecialPage and renamed it to SpecialNewpages
Shinjiman [Wed, 18 Jun 2008 18:32:11 +0000 (18:32 +0000)]
Localisation updates Cantonese, Chinese and Old/Late Time Chinese
Aaron Schulz [Wed, 18 Jun 2008 18:10:11 +0000 (18:10 +0000)]
Remove ugly IP code duplication
Chad Horohoe [Wed, 18 Jun 2008 16:52:46 +0000 (16:52 +0000)]
A few useless require()'s lying around.
Raimond Spekking [Wed, 18 Jun 2008 14:23:31 +0000 (14:23 +0000)]
Localisation updates German
Alexandre Emsenhuber [Wed, 18 Jun 2008 09:49:15 +0000 (09:49 +0000)]
Per r36375: update docs/memcached.txt
Bryan Tong Minh [Wed, 18 Jun 2008 09:01:41 +0000 (09:01 +0000)]
Recommit r36403 with working version history hopefully: Move Search*.php to search/*.php
Bryan Tong Minh [Wed, 18 Jun 2008 08:41:05 +0000 (08:41 +0000)]
Revert r36403: Breaking SVN version history
Raimond Spekking [Wed, 18 Jun 2008 08:37:00 +0000 (08:37 +0000)]
* (bug 14537) Change interwiki name for Old Church Slavonic (cu)
Chad Horohoe [Tue, 17 Jun 2008 20:58:32 +0000 (20:58 +0000)]
More ~/includes cleanup. Moving all the Search*.php files to ~/includes/search.
Raimond Spekking [Tue, 17 Jun 2008 16:21:38 +0000 (16:21 +0000)]
Localisation updates German
Rotem Liss [Tue, 17 Jun 2008 16:17:15 +0000 (16:17 +0000)]
* Reverting encoding errors.
* Update for he.
Danny B [Tue, 17 Jun 2008 16:11:08 +0000 (16:11 +0000)]
* keeping the consistence of the preference string
Chad Horohoe [Tue, 17 Jun 2008 14:36:36 +0000 (14:36 +0000)]
Use redirect=no on redirects listed in file links.
Siebrand Mazeland [Tue, 17 Jun 2008 10:44:40 +0000 (10:44 +0000)]
Fix typos. Thanks to Lejonel for spotting them.
Alexandre Emsenhuber [Tue, 17 Jun 2008 10:44:12 +0000 (10:44 +0000)]
Some more tweaks to Special:Recentchanges:
* Made User::getDefaultOption() static
* Do not breaks wikis whitout any changes
* fixed E_NOTICE: undefined variable SpecialRecentchanges::$par in SpecialRecentchanges::setup()
Alexandre Emsenhuber [Tue, 17 Jun 2008 08:41:07 +0000 (08:41 +0000)]
* Force ints for limit and days options, i get exceptions that they are not int ($wgUser->getOption() seems to return a string)
* Fix XHTML error
Niklas Laxström [Tue, 17 Jun 2008 08:24:00 +0000 (08:24 +0000)]
Refactored SpecialRecentchanges:
* Use a class and new frameworks
* Split into functions
* Two new hooks
* Split feed related items to new classes that are autoloaded
Niklas Laxström [Tue, 17 Jun 2008 08:14:33 +0000 (08:14 +0000)]
* Actually use $wgMessageCacheType for the MessageCache
Niklas Laxström [Tue, 17 Jun 2008 08:10:50 +0000 (08:10 +0000)]
* Fix comments
Niklas Laxström [Tue, 17 Jun 2008 08:08:59 +0000 (08:08 +0000)]
* Second try at normalising special page titles, now at the linker
* Normalises namespace and name to the content language of the wiki
Rotem Liss [Tue, 17 Jun 2008 08:07:35 +0000 (08:07 +0000)]
Renumber parameters to remove , doesn't break translations yet.
Niklas Laxström [Tue, 17 Jun 2008 08:03:34 +0000 (08:03 +0000)]
* No point passing sitename in parameter, as needs to be accompanied with grammar support
Rotem Liss [Tue, 17 Jun 2008 07:31:35 +0000 (07:31 +0000)]
Sending e-mail using Special:EmailUser does reveal the e-mail address of the sender.
Rotem Liss [Tue, 17 Jun 2008 07:30:07 +0000 (07:30 +0000)]
Update.
Chad Horohoe [Tue, 17 Jun 2008 04:34:31 +0000 (04:34 +0000)]
Other params that are useful to this message. Hasn't been translated yet, so no downstream effects.
Chad Horohoe [Tue, 17 Jun 2008 03:51:38 +0000 (03:51 +0000)]
(bug 14558) New system message (emailuserfooter) is now added to the footer of e-mails sent with Special:Emailuser. "Emailuserfooter' was already defined in the message rebuild script, but was unused.
Chad Horohoe [Tue, 17 Jun 2008 03:08:59 +0000 (03:08 +0000)]
Bug 14566 - Clarify what 'rclimit' actually does.
Shinjiman [Tue, 17 Jun 2008 02:39:03 +0000 (02:39 +0000)]
Localisation updates Cantonese, Chinese and Old/Late Time Chinese
Aaron Schulz [Tue, 17 Jun 2008 00:17:12 +0000 (00:17 +0000)]
Fix more total breakage
Alexandre Emsenhuber [Mon, 16 Jun 2008 22:21:12 +0000 (22:21 +0000)]
One more, thanks to Alexfusco5 for reporting it
Alexandre Emsenhuber [Mon, 16 Jun 2008 22:17:36 +0000 (22:17 +0000)]
Don't break feeds
Aaron Schulz [Mon, 16 Jun 2008 20:37:15 +0000 (20:37 +0000)]
Remove require() line - caused fatal errors
Tim Starling [Mon, 16 Jun 2008 20:21:26 +0000 (20:21 +0000)]
* Reorganised the includes directory, creating subdirectories db, parser and specials
* Wrote a tool to check the integrity of the autoloader class list, fixed some issues that came up.
* Start the autoloader before LocalSettings.php, so that when an extension writer thinks an inefficient one-file special page extension is the way to go, they don't have to use explicit includes to make the class inheritance work. Should continue to work with $IP set in LocalSettings.php as long as $IP is set before extensions are included.
Raimond Spekking [Mon, 16 Jun 2008 20:18:55 +0000 (20:18 +0000)]
Add the other existing $skin.css/.js to the message files too to be consistent
Brion Vibber [Mon, 16 Jun 2008 20:18:49 +0000 (20:18 +0000)]
* (bug 4977) Fix for possible squid purging errors when using HTTP purges
and multiple servers
Roan Kattouw [Mon, 16 Jun 2008 20:06:23 +0000 (20:06 +0000)]
Add maxage too
Chad Horohoe [Mon, 16 Jun 2008 19:49:58 +0000 (19:49 +0000)]
Add wfDeprecated() to Article::getDB()
Roan Kattouw [Mon, 16 Jun 2008 19:49:43 +0000 (19:49 +0000)]
(bug 14402) Added smaxage parameter to api.php
Raimond Spekking [Mon, 16 Jun 2008 19:41:50 +0000 (19:41 +0000)]
Per r36308: Add print.css to the message files
Tim Starling [Mon, 16 Jun 2008 16:19:05 +0000 (16:19 +0000)]
Use a variable for reporting interval instead of a constant, for inclusion friendliness
Chad Horohoe [Mon, 16 Jun 2008 14:18:41 +0000 (14:18 +0000)]
Phase out the last of Article::getDB().
Shinjiman [Mon, 16 Jun 2008 04:20:54 +0000 (04:20 +0000)]
Localisation updates Cantonese, Chinese and Old/Late Time Chinese
Localisation updates Cantonese for extension messages
Chad Horohoe [Mon, 16 Jun 2008 02:39:43 +0000 (02:39 +0000)]
Remove useless param in RecentChange::newFromCurRow()
Chad Horohoe [Mon, 16 Jun 2008 02:26:40 +0000 (02:26 +0000)]
Fixing it the way RockMFR said I should.
Chad Horohoe [Mon, 16 Jun 2008 01:45:32 +0000 (01:45 +0000)]
(bug 14551) - Cancel upload no longer automatically suppresses warnings.
Siebrand Mazeland [Sun, 15 Jun 2008 21:35:36 +0000 (21:35 +0000)]
Localisation updates from Betawiki. Special pages names updates
Siebrand Mazeland [Sun, 15 Jun 2008 21:26:11 +0000 (21:26 +0000)]
Localisation updates for core messages from Betawiki (2008-06-15 23:18 CEST)
Roan Kattouw [Sun, 15 Jun 2008 20:37:28 +0000 (20:37 +0000)]
API: Add nocreate parameter to action=edit
Chad Horohoe [Sun, 15 Jun 2008 20:30:52 +0000 (20:30 +0000)]
(bug 2889) MediaWiki:Print.css now applies to the printable version
Roan Kattouw [Sun, 15 Jun 2008 20:28:48 +0000 (20:28 +0000)]
API: Adding 'hidden' field to list=allcategories and prop=categoryinfo output
Roan Kattouw [Sun, 15 Jun 2008 19:59:55 +0000 (19:59 +0000)]
API: action=edit: Make the combination of prepend/appendtext and md5 do something useful. See also mailing list
Bertrand Grondin [Sun, 15 Jun 2008 17:02:10 +0000 (17:02 +0000)]
Updating namespace in ouzbec language, on Abdulla's request
Updating core message.
Alexandre Emsenhuber [Sat, 14 Jun 2008 10:41:46 +0000 (10:41 +0000)]
Allow entities, it breaks some languages such as french
Rotem Liss [Sat, 14 Jun 2008 09:59:13 +0000 (09:59 +0000)]
* A function to get all Wikimedia extensions.
* Using it to allow checking all Wikimedia extensions in checkExtensions.php.
Aaron Schulz [Fri, 13 Jun 2008 23:32:03 +0000 (23:32 +0000)]
* Fix confused code
* Break lone line
Rotem Liss [Fri, 13 Jun 2008 19:00:56 +0000 (19:00 +0000)]
More Hebrew translations for extensions.
Alexandre Emsenhuber [Fri, 13 Jun 2008 18:52:38 +0000 (18:52 +0000)]
fix for r36212: take care of the namespace too
Bryan Tong Minh [Fri, 13 Jun 2008 13:22:50 +0000 (13:22 +0000)]
(bug 14526) Unescaped SQL in list=backlinks
Raimond Spekking [Fri, 13 Jun 2008 09:27:14 +0000 (09:27 +0000)]
Remove non standard, Gecko specific CSS.
At least Opera whines about it and the round corners are not consistent to all other boxes with square corners.
Daniel Friesen [Fri, 13 Jun 2008 03:10:05 +0000 (03:10 +0000)]
Remove $linkTrail from Pl.
The polish characters are already covered by the new En default modifications. And the definition here in Pl stops Szl from inheriting the En which has it's fixes.
Daniel Friesen [Fri, 13 Jun 2008 02:47:10 +0000 (02:47 +0000)]
Amendment to r36250.
Rather than adding a few extra characters to a single locale just to make it work. We should extend our base linkTrail to work properly in a universal matter.
From: http://www.regular-expressions.info/posixbrackets.html#class
The Unicode format for mathing all [:alpha:] characters is \p{L&}
I tested this on my own machine. Before applying it 99% of the special characters inside of Wikipedia's EditTools box would not be considered part of a linktrail.
However, after changing the a-z to use \p{L&} every last character listed there was considered part of the LinkTrail and that includes the ones that r36250 tried to fix.
Additionally, I also added ' to allow matching, but only at the start of the linktrail to allow for things like [[Bar]]'s to link correctly. It was tested and does not break the ''s used for emphasis, and does not linkify single quotes used to quote things rather than as an apostraphe.
I may make a second commit later to remove legacy $linkTrail definitions which are no longer needed.
Aryeh Gregor [Fri, 13 Jun 2008 01:04:10 +0000 (01:04 +0000)]
Also omit rtl.css when appropriate. Would be good to do this for main.css too for Myskin (although of course that one should be included by default, not excluded).
Aryeh Gregor [Fri, 13 Jun 2008 00:51:52 +0000 (00:51 +0000)]
(bug 14520) Don't load nonexistent CSS fix files for Chick, Myskin, Simple
Danny B [Thu, 12 Jun 2008 23:45:49 +0000 (23:45 +0000)]
* bug 14512 - Add link trail on Slavic "ů" character
* added all non-ASCII letters which appear in szl
Huji [Thu, 12 Jun 2008 22:13:30 +0000 (22:13 +0000)]
Localisation updates: Adding/updating Persian translations
Aryeh Gregor [Thu, 12 Jun 2008 22:06:41 +0000 (22:06 +0000)]
Another PHP weak typing bug: when section anchors are numeric, the string indexes in the $refers array overwrite the numeric indexes, causing it to seem like there are already references with the same name, so extra numbers are added to the end. Reported at: <en.wikipedia.org/w/index.php?title=Wikipedia:Village_pump_(technical)&diff=
218878862&oldid=
218873693>